Шаг 7 - Создание отчета с помощью эксперта далее.

Сейчас вот убедился, что выбор в качестве примера базы данных BIBLIO.MDB неудачен. Дальше буду использовать не менее популярную NWIND.MDB.

Итак, на первых трех шагах эксперта мы:
Выбрали источник данных;
Выбрали таблицы и/или запросы;
Выбрали поля для отображения в отчете.

Таким образом, мы произвели отбор информации для отображения в отчете. Дальнейшие шаги эксперта позволяют отсортировать и систематизировать данные, а также представить их в удобном для восприятия виде.

Четвертый шаг эксперта позволяет определить поля, по которым будет производиться сортировка:

7_1.gif (12922 b)

Эта страничка также содержит два списка: слева- с доступными полями, справа- с полями, выбранными для сортировки. Сортировка производится в порядке следования полей в правом списке. Кроме того, на страничке находится раскрывающийся список Order, в котором можно выбрать порядок сортировки записей в том или ином поле. Поддерживаются следующие виды сортировки:
Восходящий порядок (ascending order) – текстовые поля: сначала цифры 0…9, пробел, специальные знаки, латинский алфавит a…z, кириллица а…я, числовые поля и поля даты/времени: в порядке возрастания значения;
Нисходящий порядок (descending order) – порядок сортировки, обратный восходящему;
Особый порядок (Specified order) – порядок сортировки определяется пользователем (подробнее поговорим позже);
Оригинальный порядок (Original order) – записи выводятся в отчет в том же порядке, в котором они находятся в базе данных.

Пятая страничка эксперта позволяет определить поля, по которым будет производиться подсчет итогов:

7_2.gif (13604 b)

От предыдущих страничек здесь имеется два отличия:
Если в предыдущих страницах правый список в момент открытия пуст, то здесь Crystal Reports автоматически помещает туда поля, по которым он в состоянии подвести итоги
Имеется комбинированный список с перечнем функций, которые применимы к набору записей в выделенном поле.

Если в правом списке находится одно поле, производится просто подсчет итогов по этому полю. Если в правом списке несколько полей, производится группировка записей в порядке следования полей в списке и расчет промежуточных итогов.

Следующая страничка эксперта позволяет определить количество записей, помещаемых в отчет:

7_3.gif (10133 b)

Возможные варианты:
Все записи;
N первых записей;
N последних записей.

Еще раз хочу напомнить: вы можете в любой момент прервать работу эксперта и прейти в «ручной» режим нажав на одну из кнопок: Design report, Preview Sample, Preview Report.


Автор Юрий Гвоздев.
Hosted by uCoz